package com.tarena.luban.test.config.condition;

import org.springframework.boot.autoconfigure.condition.ConditionalOnProperty;
import org.springframework.context.annotation.Configuration;

@Configuration
/**
 * prefix 定义属性前缀
 * value/name 只能存在一个 都表示属性名
 * havingValue 是否存在和等于
 * matchIfMissing true和false  如果当前环境没这个属性 条件满足还是不满足
 */
@ConditionalOnProperty(
        prefix = "csmall",
        name={"password"},
        havingValue = "123456")
public class MyConditionConfig03 {
    public MyConditionConfig03() {
        System.out.println("条件配置类03,满足条件");
    }
}
